Plugins/Community Based Plugins/IPQualityScore/OpenAPI/ipqs-openapi.yaml (13 lines of code) (raw):
openapi: 3.0.0
info:
title: IPQualityScore
version: 1.0.0
servers:
- url: https://ipqualityscore.com
paths:
"/api/json/ip/":
get:
tags:
- default
operationId: IPQualityScore
summary: This path checks an IP address' location, ISP, Type, Reputation Score and Abuse Velocity.
parameters:
- name: ip
in: query
schema:
type: string
required: true
- name: strictness
in: query
schema:
type: integer
example: 0
- name: allow_public_access_points
in: query
schema:
type: boolean
example: true
- name: fast
in: query
schema:
type: boolean
example: true
- name: lighter_penalties
in: query
schema:
type: boolean
example: true
- name: mobile
in: query
schema:
type: boolean
example: true
responses:
"200":
description: Successful response
content:
application/json: {}
default:
description: default
components: {}